home *** CD-ROM | disk | FTP | other *** search
-
-
- Tron BBS System V0.67
-
- Copyright (C) 1994-1996 by Paul Spijkerman
- Software and documentation written by Paul Spijkerman
-
- All rights reserved
-
-
-
- All information in this documentation
- is subject to change without prior notice
-
-
- -----------------------------------------------------------------------
-
- Main features:
-
-
- multi node BBS controlled by menus.
- Local displaying of ANSI and RIPscrip graphics.
- Controllable through scripts and cron tab.
- CliDoors and ParagonDoors are useable.
- Buildin FrontEnd for mail EMSI connections IEMSI logins and Fax or
- Voice programmes spawnable,
- MailProcessor for fido mail.
- TickProcessor.
- Areafix.
-
-
- -----------------------------------------------------------------------
-
-
- List of some of the implemented features of the tron BBS system:
-
-
-
- A ResourceManager for multi node usage (10 nodes at the moment).
- With buildin Filebuffers/cache for file and message sections.
-
- A monitor window with actions of 1-10 nodes, lastcallers information,
- number of messages and files online and other statistics.
-
- All nodes and the monitor are iconizable.
- Option to DeIconize or 'ScreenToFront' with a hotkey.
-
- Each node is in waiting mode controlled by a GUI interface
- with buttons, in stead of the buttons you can use the
- Function keys.
- There a buttons to toggle 'serial on/off', 'sysop available'
- and accept callers, other buttons are to login or iconize etc..
- Also there is a button for a 'sysop login'.
-
- When logged in or in the terminal you can use de function keys
- or Pulldown menus for certain actions.
-
- Unlimited expandable menu system with it's own language and compiler.
- To make a menu is very easy , they consist of readable
- text files with commands and a pascal like structure.
-
- Fully controllable by scripts through utilities which send commands
- to the BBS executables to change it's state or call out for example.
-
- The system has a buildin mailer.
- The mailer has the possebility to exchange files and mail with
- other BBSes by using the EMSI protocol.
- ZedZap and Zmodem file transfer protocols are supported with EMSI
- by using the XPRZedzap.library and XPRZmodem.library.
- Also the mailer has the IEMSI protocol buildin so users can
- logon fully autamatically .. a (new) user doesn't has to fill
- in any information .. this is done by the terminal programme.
-
- Possebility to spawn Fax or Voice programmes after detecting
- FAX of VOICE connect strings.
-
- RIPscrip BBS graphics system in local screens.
- Possebility to draw in the chat mode with RIPscrip graphics.
-
- Works with serial cards like multiface III and nullmodem.device.
- Possebility to access nodes with a Nullmodem cable.
-
- Tilde codes to display all sorts of information on the users
- or the system in screens logs and doors.
-
- All logs are bufferd (options to switchs off buffering).
-
- A log with outgoing mail calls and terminal calls and the time they took
- (like Term) for calcullating the costs.
-
- Logout scripts, incoming scripts, and Shell startup script.
-
- A BadNames filter file with wildcards for new users.
-
- Terminal mode with RIPscrip graphics , a simple phone book and Zmodem.
-
- Capture mode (with ANSI filter).
-
- IFF Audio Samples for Paging and Ctrl-G (Beep) configurable.
-
- Chatmode with different colors for sysop and users, the chatmode has
- WordWarp except when cursor control keys are used on the same line.
-
- At midnight the allowed online time of users is increased.
-
- Disactivity notice after one and a half minute, if there is no
- activity after that for a minute a Disactivity Disconnect is
- finding place.
-
-
- ========( Mail : )===================================================
-
-
- There are 65535 different Message areas possible.
- These can be either Local, echomail or netmail.
-
- The Tron BBS system includes a Mail processor wich supports
- echomail, routed netmail, file attaches, points (fully 4D)
- Nodelists with points and a pointlist etc..
-
- The mail processor uses ZIP, LHA or LZX te compress message
- packets.
- The mail processor recognizes ZIP, LHA, LZX, ZOO, ARJ and ARC
- compressed mail packets.
- Option to not touch ARJ and ARC packets for security reasons.
-
- To be able to read waiting mail very quickly the system checks
- if there are messages for your users while processing mail.
- If there are waiting messages for your users the information to
- find them very quickly are stored in a file for each user.
- This information includes the Message ID's , this is to make
- sure it is indeed the message found earlier while processing mail.
-
- In local nodes messages can be written with a configurable
- text editor (for instance Cygnus Editor).
-
- For remote use there is a line editor to write messages and a
- full screen editor to write messages.
-
- Support for Signatures of messages.
-
- Possibility to read or scan message with search patterns on
- to or from name or the subject line.
-
- Replied lines in messages are presented in a lower intensity then
- other lines in the message.
- Under messages info about replies and the original message is
- presented.
-
- Areafix to let nodes connect or disconnect areas or to query
- which areas are available to them.
-
-
- ========( Files : )==================================================
-
-
- There are 65535 different File areas possible.
-
- File tranfers by means of XPR file transfer library's.
-
- In local nodes files can be Uploaded with a file requester.
-
- A system to mark files by number or a (part of) the name
- with wildcards.
- When a user is logging out the marked files are stored on
- disc, so he doesn't have to look for the same files after
- a 'lost carrier' disconnect or something like that.
-
- Chronological or Alphabetical listing and browsing of files.
- Listing and browsing per area or global on different conditions
- like newfiles or searching on name.
- Newfiles scan date is changeable.
-
- Support for FILE_ID.DIZ file descriptions.
-
- An optional Byte/File ratio system.
- Possibilties to make files or areas (or areas to certain levels)
- 'freedownload', thus files are available outside of the ratios.
-
- A BulkUpload programme to start or build a filebase, the file
- comments of the files are used as a description.
- As an option the original dates of the files can be used.
-
- An Allfiles programme to Upload compressed lists with all files
- on the system to your BBS.
-
- Files from the filecatalog can be requested by mailers
- calling you. The areas wich area available voor file-requests
- are configured in a configuration file.
- Also in this file you can configure MAGIC files to be requested.
-
- A 'Tick' processing programme to take part in file nets.
-
-
- ========( Doors : )===================================================
-
-
- The Tron BBS can run Cli-Doors, Arexx-Doors and ParagonDoors
- and has a Remote shell with Ctrl-c support.
-
- The cli-door interface has support for special modes used
- in TronDoors like downloading files from dos in a door.
-
- Also is er een extended ParagonDoor mode to run Max's BBS doors,
- this was implemented to be able to use the Max's BBS CD-Door.
-
-
- Some of the doors distributed with the Tron BBS system:
-
- A simple PageSysop door, which asks for a chat reason and than
- displays this reason in a window on the Workbench and sends it
- to the log file. Also this door is able to play the IFF audio
- samples to page the sysop. From this door it is possible
- to deIconize a node and start a chat mode or chat door.
-
- A CDrom door.
-
- A split screen Chat door.
- A line chat door with initials of each chatter on the beginning
- of the line and a default log file wich logs the chat with
- all the corrections made to the text.
-
- A conference door for chatting between 10 nodes with 10 conferences.
-
- A door to send simple messages to other nodes.
-
- A listnodes Utility/door.
-
- A Questionair door system.
-
- A Tetris clone game door.
-
- A little door to show how much Upload space is available
- with a simple graph.
-
-
- ========( Utilities : )===============================================
-
-
- A programme to make BBS text files from BBS text configurations.
- (for every language a configuration file).
-
- A programme to send commands to BBS nodes.
- - Command to show a line of text to the user online.
- - Command to remove a node from memory.
- - Commands to toggle, sysop available, accept calls, serial on/off.
- - Command to make a mail call to other BBSes.
- - Command to DeIconize.
- etc...
-
- A programme that commands a BBS node to call/poll a BBS a number of times
- for mail until succesfull.
-
- Some 'ClickIt' programms to controll the system with buttons
- from the workbench.
-
- A programme to send commands to the the resource manager.
-
- A programme to keep the logs on a certain configurable size.
-
- A programme that waits until all nodes are free of callers to
- be used in scripts.
-
- A configurable lastcallers programmes.
-
- A simple log-off police programm
-
- A programme/door to show the Top-10 Uploaders/Downloaders.
-
- A programme to delete mail that is more than xxx days in your
- outbound directory.
-
-
-
- Utilities for installation:
-
- A programme to change the number of calls.
- A programme to generate a sysop account.
-
-
-